4331 354
9020 450
17050 63
36393 239
2581 564
3456 774
31642 141
2662 596
7400 523
4874 823
7733 351
2167 321
21941 158
16617 669
2329 310
3234 561
3321 475
4400 782