105924 735
11841 214
36810 625
25934 279
34578 80
27076 202
4921 557
4905 207
4722 847
3847 557
3808 82
8195 665
5411 281
3245 56
14292 58