3006 582
4543 558
6017 587
54783 371
3019 288
3623 202
4178 252
25344 493
168887 550
9893 65
14606 642
1377 37
5754 753
2360 99
1936 213