1053 123
1740 390
4525 586
31019 49
21091 777
8391 310
11922 344
32817 921
24629 363
20950 635
12566 243
81185 506
5813 457
13208 171
12323 142
3725 355