1237 96
21382 298
47742 467
20831 319
16697 376
15112 312
6517 742
10821 736
2307 529
2294 504
11882 562
2174 105
1322 171
5186 640