4978 495
12485 407
2753 439
5363 555
9863 267
9884 771
8963 213
4298 46
7033 618
4683 818
2347 424
970 140
3451 310
1180 176
2842 595
1129 46
3563 516