21113 675
7462 430
9152 297
5865 664
19856 611
4160 608
2780 110
50973 423
28044 43
38933 305
33529 281
13775 663
15683 850
5880 217
14035 167
5350 748
6377 451
11192 147
214242 182
113862 508
5982 483
20341 362
34155 913
108499 343
16309 65
77876 319
7890 108
207033 536