2970 860
3628 406
3477 150
1786 380
3494 798
3000 215
1780 157
2476 641
1375 291
15966 57
1813 332
2901 423
566 163
2228 309
29272 645
5811 111
3312 779
2810 296
2335 437
3092 519
4595 122
2759 539
15427 485
2030 87
3094 764
3265 697
3362 503
2781 296