21526 165
29294 68
13334 658
27630 763
6716 159
3327 46
5194 522
4784 429
16737 638
4713 70
11613 227
18451 106
7793 314
5446 44
11718 122
3516 255
7013 488
3599 214
9423 518
8336 881
7637 409
18963 452
15786 188
8819 698
8855 927
8566 442
36530 843
2354 180