31030 247
10192 697
13673 444
3853 559
6541 594
4482 228
15946 900
2430 450
5011 87
14220 765
46175 639
11702 348
12456 396
8281 395
6738 482
16378 879
8810 28
4663 669
17219 449
3977 116
12224 577
18338 742
22518 748
12040 216
24471 492
9868 87
7406 932
38749 385