31101 247
10228 697
13700 444
3854 559
6561 594
4497 228
15981 900
2435 450
5029 87
14242 765
46328 639
11738 348
12483 396
8317 395
6758 482
16420 879
8829 28
4666 669
17245 449
3997 116
12243 577
18375 742
22574 748
12048 216
24530 492
9897 87
7417 932
38816 385