31012 247
10190 697
13667 444
3853 559
6540 594
4480 228
15935 900
2430 450
5009 87
14219 765
46146 639
11701 348
12453 396
8278 395
6737 482
16372 879
8801 28
4661 669
17198 449
3976 116
12217 577
18330 742
22511 748
12038 216
24457 492
9863 87
7404 932
38738 385