1129 58
3051 471
2533 226
10525 927
3381 463
2747 125
5253 813
3274 393
4738 377
39594 171
17784 566
25597 636
65212 545
48936 368
55739 349
37514 426
77522 902
33820 136
28604 850
34856 671
33074 566
23063 309
45203 665