521083 1661
56841 253
7300 688
162549 941
23533 585
117131 605
134892 354
85088 1050
19781 566
31767 242
9239 359
11944 707
102622 888
23297 75
38333 162
24750 112
90887 634
85610 166
89382 433
117757 752
39593 200
21337 298
14856 364
24664 74
32903 305
13786 1002
278752 912
262113 538