12097 556
9265 450
17327 63
36774 240
32933 141
22243 158
16788 669
3449 599
905 174
2948 274
2562 413
2954 517
2240 215
2600 711
1169 119
2436 47
1498 190
4902 688