15860 831
3291 515
11323 159
7124 247
5566 319
2952 71
1969 255
2451 708
3447 939
2835 611
2456 545
1926 452
3202 903
598 86
997 209
4050 646