12098 556
9265 450
17329 63
36774 240
32941 141
22244 158
16789 669
3449 599
905 174
2949 274
2562 413
2954 517
2240 215
2600 711
1169 119
2436 47
1498 190
4902 688