2811 61
1748 254
6256 531
5984 357
10507 555
3415 103
2045 85
7019 702
47648 165
2959 609
13294 307
24131 391
3892 577
3756 234
12507 362
39661 334
58090 254
3899 621
16987 638
23889 588
8966 86
11200 79
15650 419
14877 304