17191 575
14146 217
6956 455
7329 230
20714 538
9403 358
13308 115
3421 224
9229 390
4261 218
2683929 4022
934181 959
248125 1043
2438243 3520
254469 640
100646 817
66788 521
36296 613
92772 454
14488 338
120140 735
115127 806
106967 210
11981 82
5067 237
13868 299
33294 518
5818 35