5130 468
3545 461
4063 598
6752 796
2309 296
2134 306
2848 380
4215 430
1539 64
1691 167
15573 44
672 34
1109 65
10883 970
2682 640
5459 322
999 114
3069 575
4937 786