30590 414
17574 367
11223 291
22275 1003
9551 396
10346 848
12578 350
5678 726
10188 598
11114 238
27201 754
7660 293
10131 326
23393 545
12440 1012
5352 314
3800 445
13361 606
3603 343
8593 860
2281 115
9467 491
5878 120
2962 233
13670 252
14509 623
6585 548
14419 334