1240 54
4315 641
23014 273
6432 598
7225 718
1800 89
7581 271
5314 555
2033 257
2855 537
1288 213
2695 184
7037 836
2521 303
2265 235
3338 633
2486 513
2268 211
2730 638
19937 429
11910 687
2783 710
2134 297
902 142
1960 337
1419 140
1230 276
2654 202