29013 593
19675 702
28528 538
11524 185
57740 852
51778 309
20039 778
2878 617
25283 352
65006 475
23171 141
18810 616
23591 181
11595 560
14108 739
87929 990
246361 921
36388 326
104996 819
9350 214
6340 528
11560 197
137319 645
23508 161
11569 712
15013 795
33006 606
18148 230