45085 626
12390 162
15629 277
12305 78
9984 601
30021 461
13904 658
25167 346
17849 97
22442 343
14015 274
8017 43
10500 413
7380 131
17278 358
30466 750
14406 537
12923 146
20408 786
49866 150
22288 728
20101 659
18129 715
30366 643
14770 307
10763 215
39608 578
10601 337