1237 96
21381 298
47738 467
20831 319
16696 376
15110 312
6516 742
10819 736
2306 529
2294 504
11880 562
2174 105
1321 171
5186 640