31026 247
10192 697
13670 444
3853 559
6540 594
4482 228
15937 900
2430 450
5011 87
14220 765
46161 639
11701 348
12456 396
8279 395
6737 482
16377 879
8804 28
4663 669
17219 449
3977 116
12222 577
18332 742
22514 748
12040 216
24468 492
9867 87
7406 932
38747 385