40535 1165
14599 290
7017 358
42923 465
9573 31
15985 826
17430 186
10107 741
13283 129
28543 581
4956 557
3421 358
11190 470
14772 634
14419 322
25373 597
18729 476
16060 170
3938 561
5331 265
3606 560
2481 121
9654 167
8560 547
4036 469
34350 501
6487 473
4421 400