31012 247
10190 697
13667 444
3853 559
6540 594
4480 228
15935 900
2430 450
5009 87
14219 765
46147 639
11701 348
12453 396
8278 395
6737 482
16372 879
8801 28
4661 669
17201 449
3976 116
12217 577
18330 742
22512 748
12039 216
24460 492
9864 87
7404 932
38740 385