1130 58
3051 471
2533 226
10527 927
3382 463
2749 125
5253 813
3274 393
4738 377
39611 171
17789 566
25605 636
65229 545
48949 368
55754 349
37532 426
77553 902
33825 136
28612 850
34871 671
33079 566
23074 309
45243 665