4979 495
12487 407
2753 439
5363 555
9864 267
9885 771
8965 213
4298 46
7034 618
4683 818
2348 424
971 140
3451 310
1180 176
2844 595
1131 46
3564 516