2547 78
12057 326
10047 566
12861 198
15008 439
51151 230
30850 359
5859 432
1512 102
3002 761
2072 386
1722 336