4941 495
12470 407
2752 439
5357 555
9852 267
9877 771
8956 213
4296 46
7028 618
4683 818
2346 424
969 140
3448 310
1180 176
2838 595
1126 46
3561 516