1241 96
21400 298
47778 468
20836 319
16716 376
15120 312
6525 742
10833 736
2311 529
2297 504
11884 562
2175 105
1324 171
5194 640