5181 468
3560 461
4095 598
6762 796
2319 296
2143 306
2859 380
4233 430
1546 64
1703 167
15581 44
681 34
1160 65
10895 970
2699 640
5506 322
1006 114
3077 575
4949 786