5647 426
2543 447
847 90
3509 644
3084 509
2938 159
2434 116
3366 278
4954 563
4016 635
1491 183
6545 450
2810 663
3273 614
831 118
899 103
623 95
1581 402
3347 373
2814 760
647 36
662 84
1201 117