22733 575
15389 53
12976 303
34209 211
8514 810
39121 219
4540 463
20271 811
3918 371
21616 515
17470 668
16366 665
7090 488
12339 570
3943 561
19775 588
6683 726
8979 547
10345 831
11520 746
15066 770
29454 688
7501 711
15659 275
6040 248
11350 644
25174 241
4203 26