29562 315
3261 477
7230 493
41493 672
3066 651
9820 291
28266 137
4932 58
16159 648
4900 640
7341 62
2570 213
5372 849
12316 376
1854 157
2168 125