1130 58
3053 471
2534 226
10529 927
3382 463
2750 125
5256 813
3276 393
4739 377
39639 171
17796 566
25612 636
65259 545
48966 368
55779 349
37569 426
77614 902
33832 137
28620 850
34903 671
33095 566
23085 309
45293 665