40536 1165
14599 290
7017 358
42923 465
9574 31
15986 826
17431 186
10107 741
13285 129
28543 581
4956 557
3421 358
11191 470
14772 634
14419 322
25373 597
18730 476
16060 170
3938 561
5331 265
3606 560
2481 121
9654 167
8560 547
4036 469
34350 501
6488 473
4422 400