29286 65
10652 480
44690 741
12500 122
6247 362
3489 451
36715 120
23884 779
16542 317
2429 393
25084 233
33825 901
17841 826
1804 379
11032 665
8163 556
10749 536
19697 609
20891 104
10715 201
36883 543
25879 115
15528 491
29478 688
9463 528
5078 555
16590 445
18560 339