21028 236
33608 179
57219 779
6841 771
3600 113
9963 446
21905 737
27561 274
5642 345
6163 446
8353 707
15859 349
5870 488
64715 527
20342 381
17022 310
8188 537
23956 875
15549 163
3878 911
16669 431
27408 260
26128 849
47590 404