1241 96
21400 298
47779 468
20837 319
16717 376
15122 312
6526 742
10835 736
2311 529
2298 504
11884 562
2175 105
1324 171
5194 640