4639 400
3184 209
2044 471
4686 603
2961 651
3292 552
3836 264
14032 656
6647 651
1197 165
1179 99
5039 885
2608 427
2564 23
2599 463
4073 320