31023 247
10192 697
13670 444
3853 559
6540 594
4481 228
15937 900
2430 450
5011 87
14219 765
46159 639
11701 348
12455 396
8279 395
6737 482
16376 879
8803 28
4663 669
17212 449
3977 116
12222 577
18332 742
22513 748
12040 216
24467 492
9867 87
7405 932
38747 385