19705 503
21336 226
7909 51
8774 531
56103 682
108177 992
18760 610
42040 290
21811 192
9018 373
12141 477
11920 143
57880 655
19952 767
30399 196
24736 618
39593 592
8051 200
41102 571
20449 309
12448 942
34016 598
50556 833
33191 391
28283 933
13750 197
69534 317
47307 979