22560 849
16332 58
4814 644
7685 208
3219 125
12224 168
12032 665
33434 472
8125 780
4789 631
2490 129
3788 562
5085 697
3045 181
8732 263
7168 275
4713 752
4899 274
29821 972
17903 609
5261 42
13850 315
3202 243
2310 183