19725 596
15571 533
27159 636
37946 380
8071 295
12923 750
5142 350
29667 307
3296 218
16563 28
8246 465
8519 91
13302 152
2035 211
1750 235
8151 143
22752 590
1806 93
4746 129
6543 244
15512 683
4324 397
6756 319
7363 165
5442 85
10163 634
5619 141
1992 157