21536 125
12000 606
20740 30
733 134
15240 665
4665 36
13075 185
2702 351
2696 252
3714 424
11008 931
10387 808
7756 529
1897 456
2190 621
1106 147
2129 530
28081 405
32996 701
37379 218
8364 263
22063 52
8754 592
32970 620
30874 438
13478 315
827 121
3789 878