4331 354
9023 450
17053 63
36394 239
2581 564
3457 774
31652 141
2663 596
7400 523
4875 823
7734 351
2167 321
21943 158
16617 669
2329 310
3234 561
3321 475
4400 782