104352 735
11831 214
36712 625
25914 279
34271 79
27040 202
4914 557
4902 207
4717 847
3842 557
3804 82
8182 665
5407 281
3239 56
14258 58