2839 662
2242 609
1291 346
2571 783
3302 583
25241 394
14279 713
163089 259
6272 202
1532 118
6979 612
8889 727
4638 531
7929 212
4838 39
78443 591
32515 293
71860 66
3704 232
11602 499
6580 309
11756 377
3526 81
7067 534
12164 68
15334 400
3779 530
14988 430