12565 682
984 163
2095 348
1216 194
4413 48
1261 177
2696 603
2360 429
5849 782
3362 718
1830 357
1137 251
1171 213