1130 58
3051 471
2534 226
10528 927
3382 463
2749 125
5255 813
3276 393
4738 377
39638 171
17796 566
25611 636
65251 545
48962 368
55773 349
37558 426
77602 902
33829 137
28618 850
34897 671
33088 566
23083 309
45282 665