15791 560
4631 431
7200 682
11530 894
49008 546
20628 215
7842 186
4116 400
25291 61
18690 228
18402 449
2531 337
10326 649
1478 126