1295 46
4572 158
13860 301
16882 670
4771 696
14109 110
18017 613
4036 474
2717 310
5772 846
3348 376
24335 903
2837 615
6889 718
9233 352
17910 431
6757 736
15420 567
4268 750
13241 461
1559 267
7393 618
3625 659
1149 80
2825 395
7333 563
9283 636
5266 782