1241 96
21400 298
47781 468
20838 319
16719 376
15123 312
6526 742
10838 736
2311 529
2298 504
11885 562
2175 105
1325 171
5197 640