5532 468
3580 461
4283 598
6765 796
2450 296
2168 306
2902 380
4361 430
1615 64
1744 167
15546 44
731 34
1167 65
10966 970
2737 640
5830 322
1107 114
2999 575
5111 786