1295 46
4570 158
13857 301
16880 670
4771 696
14109 110
18016 613
4036 474
2717 310
5771 846
3348 376
24333 903
2837 615
6888 718
9233 352
17905 431
6757 736
15419 567
4268 750
13238 461
1559 267
7393 618
3625 659
1149 80
2825 395
7332 563
9279 636
5262 782