2288 336
4084 519
5737 892
5665 613
11361 814
3195 478
21579 217
4616 328
1930 98
2164 144
3370 536
2340 185
8070 634
13735 575
3176 582
4649 503
3969 235
14627 261
3704 154
1420 33
4989 760
3536 395
10449 656
21563 999