105878 735
11837 214
36805 625
25932 279
34559 80
27068 202
4920 557
4905 207
4722 847
3847 557
3808 82
8194 665
5411 281
3245 56
14290 58