521891 1661
56929 253
7308 688
163261 942
23544 585
117336 606
135131 354
85261 1050
19800 566
31820 242
9253 359
11958 707
102768 888
23327 75
38397 162
24768 112
90950 634
85794 166
89533 433
118122 752
39697 200
21394 298
14865 364
24706 74
32955 305
13801 1002
279060 912
262595 539