19708 503
21336 226
7909 51
8774 531
56105 682
108180 992
18760 610
42042 290
21812 192
9020 373
12142 477
11921 143
57880 655
19956 767
30403 196
24739 618
39596 592
8051 200
41102 571
20451 309
12448 942
34017 598
50574 833
33192 391
28284 933
13750 197
69537 317
47310 979