248196 1043
2446036 3526
254610 640
100807 817
66838 521
36416 613
92819 454
14509 338
120434 735
115267 806
107115 210
11993 82
5111 237
13781 299
33439 518
5850 35
3210 319
5522 42
10826 366
7545 137
13888 606
12013 367
2011 203
4430 426
2377 420
18372 778
7920 93
6722 309