5931 468
3773 461
4677 598
6953 796
2679 296
2328 306
3061 381
4783 430
1923 64
1961 167
15872 44
1008 34
1331 65
11207 970
2838 640
6510 322
1242 114
3528 575
5554 787