12841 827
3079 501
1031 211
1796 310
3102 631
1791 298
3417 493
5311 524
4643 463
2192 216
2923 672
7195 278
1012 140
775 70
15051 249
2521 365
2303 444
352 35
861 178
4996 940
3872 852
8468 922
2984 663
2141 168