29166 519
17583 575
14703 217
7134 455
7766 230
21407 538
9706 358
13566 115
3485 224
9338 390
4439 218
2799380 4095
935353 960
248393 1043
2547251 3568
255325 640
101050 817
67054 521
36683 613
92968 454
14674 338
121282 735
115925 808
108137 211
12122 82
5199 237
13936 299
34326 518