282 61
2806 199
11162 442
3505 622
14051 780
3796 498
45901 761
43035 210
2385 702
903 110
2668 872
871 166
4334 248
15909 683
396 83
1708 533
2537 744
3717 516
6684 560
2381 473
1299 374
30636 295
15561 227
2043 449