31029 247
10192 697
13671 444
3853 559
6541 594
4482 228
15939 900
2430 450
5011 87
14220 765
46169 639
11702 348
12456 396
8281 395
6738 482
16377 879
8808 28
4663 669
17219 449
3977 116
12222 577
18334 742
22517 748
12040 216
24468 492
9867 87
7406 932
38748 385