521896 1661
56929 253
7308 688
163263 942
23544 585
117339 606
135131 354
85262 1050
19800 566
31822 242
9253 359
11958 707
102768 888
23328 75
38397 162
24768 112
90950 634
85797 166
89533 433
118125 752
39698 200
21395 298
14865 364
24708 74
32957 305
13802 1002
279061 912
262597 539