580 95
1733 320
2885 415
10074 671
3128 566
4621 316
2230 406
2664 694
1193 34
527 105
2969 508
940 164
666 89
1863 177
3012 696
11722 179
1644 260
1366 240
2197 517
8649 298
2723 518
3217 663
3544 376
3103 50