2985 927
32885 95
30671 685
5197 877
11213 86
13963 43
2804 441
1474 49
12528 656
7585 695
3484 197
8292 884
2750 252
2429 600
1863 265
7087 620
8883 736
4250 462
1589 314
1086 75
3835 390
3520 396
1782 374
3053 904
2479 634
5035 563
3284 618
2562 682