1130 58
3053 471
2534 226
10528 927
3382 463
2749 125
5256 813
3276 393
4739 377
39638 171
17796 566
25612 636
65255 545
48965 368
55778 349
37567 426
77609 902
33832 137
28619 850
34902 671
33093 566
23085 309
45286 665