10598 362
3832 546
2760 332
3188 123
2451 378
3249 205
8992 66
1987 432
12524 726
5202 74
6287 532
3020 592
3290 322
2635 370
619 129
833 139
2557 765
1104 276