5181 468
3560 461
4096 598
6762 796
2319 296
2143 306
2859 380
4234 430
1546 64
1703 167
15581 44
681 34
1161 65
10895 970
2700 640
5507 322
1006 114
3077 575
4949 786