16191 445
2655 117
28606 670
15595 436
10527 321
24761 369
17425 151
11499 223
45389 843
22557 704
9522 470
15975 363
3067 85
3780 82
9482 488
3987 560
2887 187
18122 348
3575 540
4684 352
6558 143
17179 579
12308 627
35599 138
8247 999
9492 718
2868 255
3540 644