4891 495
12470 407
2752 439
5357 555
9850 267
9876 771
8956 213
4296 46
7024 618
4683 818
2346 424
969 140
3446 310
1179 176
2838 595
1126 46
3561 516