34712 922
91704 340
74123 331
28463 222
51430 335
36782 131
52749 875
166976 843
23952 598
25756 767
58454 503
24291 624
89290 537
24115 90
50921 435
46546 989
26453 224
189391 561
55275 663
25033 794
31258 718
143554 222
31664 762
21246 169