2490 561
2618 746
1240 259
1525 362
299 79
2879 672
4568 516
4301 386
2185 592
1668 299
1835 418
208 39
2279 381
6528 256
17565 105
12141 882
8352 625
36087 398
39272 298