17191 575
14145 217
6956 455
7329 230
20712 538
9403 358
13307 115
3417 224
9229 390
4261 218
2683579 4022
934180 959
248124 1043
2437979 3520
254466 640
100646 817
66788 521
36296 613
92772 454
14488 338
120139 735
115124 806
106964 210
11981 82
5067 237
13867 299
33294 518
5818 35