522378 1662
56980 253
7312 688
163587 942
23554 585
117447 606
135224 354
85360 1050
19810 566
31845 242
9261 359
11966 707
102849 888
23341 75
38423 162
24773 112
90974 634
85883 166
89593 433
118309 752
39803 200
21413 298
14870 364
24741 74
32981 305
13821 1002
279221 912
262837 539