3228 263
2260 172
7020 450
5037 403
11113 797
21276 319
1413 145
14269 139
36693 786
3524 812
629 64
11643 711
3659 244
4750 890
4507 623
20339 523
4891 540
6388 545
13599 718
4596 712
25340 870
28845 417
22758 614
30560 617
1829 338
30473 363
17213 44
12838 721