12637 62
19121 641
11271 659
8721 309
55471 140
23254 200
19155 170
23374 733
11537 331
9723 516
4563 106