31091 232
24458 308
8062 271
8194 399
13506 729
20143 822
7005 144
22381 700
7043 42
19421 594
23761 307
15552 198
38611 1165
16066 692
11308 466
14785 856
16118 71
21992 545
11382 1012
22760 459
11514 511
6708 459
6415 155
19805 631
8699 88
8895 671
15272 932
14564 803