30477 43
15046 335
2500 430
5028 775
3088 600
7845 743
2661 263
2031 172
6230 450
4655 401
9734 797
18341 319
1342 145
35303 756
11119 711
3371 244
4136 890
4328 623
10373 506
4636 540
6158 545
12327 718
4417 712
24542 867
25874 416
21580 614
29398 616
30176 363