5931 468
3771 461
4675 598
6953 796
2679 296
2328 306
3061 381
4782 430
1923 64
1958 167
15861 44
1000 34
1331 65
11204 970
2837 640
6510 322
1241 114
3528 575
5552 787