8025 86
20137 596
13824 252
20844 188
7980 641
10135 598
24533 307
15321 339
8809 724
20120 584
9455 519
3275 327
26509 288
10998 238
12895 78
11207 857
9481 636
23191 668
6957 421
22941 823
13415 353
8324 75
39975 444
59015 377
56151 655
24315 942
9222 523
18840 340