2401 553
2516 601
3429 327
4044 288
2060 222
2941 913
3317 98
5484 613
2711 111
3170 596
1424 323
1449 301
6293 632
8399 802
10565 734
2913 662
468 34
3242 895
1343 112
2595 664
1505 379
1996 337
2963 711
2860 449
1925 308
4125 240
15047 798
1096 208