105938 735
11841 214
36811 625
25935 279
34582 80
27077 202
4921 557
4905 207
4722 847
3847 557
3809 82
8196 665
5411 281
3246 56
14295 58