45097 112
21976 245
36530 662
18773 592
14663 219
13085 457
18398 641
26316 363
23343 566
11808 665
9157 488
17342 925
11157 962
14911 747
3900 371
6834 521
10125 169
15819 784
19559 193
4594 333
28723 899
25085 160
14607 56
13372 137
12339 923
17313 427
12573 125
8058 647