2989 962
2206 530
2980 789
2637 777
1473 366
257 46
2180 394
17072 137
10777 406
4416 681
2377 233
5163 388
10054 126
21471 507
19500 804
15888 777
22510 475