1130 58
3051 471
2533 226
10527 927
3382 463
2749 125
5253 813
3274 393
4738 377
39609 171
17789 566
25605 636
65229 545
48948 368
55753 349
37528 426
77551 902
33825 136
28612 850
34869 671
33078 566
23073 309
45241 665