31935 315
3421 477
7350 493
41781 672
3100 651
10368 291
28816 137
5063 58
16312 649
5025 640
7455 62
2682 213
5483 850
12904 376
1915 157
2257 125