57506 509
14821 830
8169 674
7910 354
12668 848
4955 131
13903 958
7925 66
6520 80
37399 167
17999 1012
15168 518
8497 600
10404 418
13679 198
16574 468
11469 535
25431 273
5861 148
9963 683
23978 811
17399 622
5083 552
11484 271