3996 324
5338 780
35417 611
2855 327
4825 509
6593 355
12212 198
4342 688
3952 639
2860 244
3599 262
2531 251