5080 293
23337 465
8891 671
15044 410
23136 247
9452 633
12149 814
28655 113
6128 91
10970 637
10564 289
10273 75
8062 950
10655 360
27417 160
15629 162
12893 806
35993 662
23036 566
3251 654
1928 130
11723 665
11672 474
5351 461
15683 784
6448 296
28444 899
12252 923