3221 400
4322 328
5376 600
33484 304
10593 314
13657 475
33895 515
9140 788
11269 815
2647 99
7914 79
19786 668
791 55
1331 178
2489 542
3077 94
2647 487
3523 436