1211 96
21265 298
47474 467
20757 319
16594 376
15033 312
6447 742
10713 736
2287 529
2275 504
11859 562
2143 105
1299 171
5157 640