15471 560
4583 431
7102 682
11484 894
48803 546
20493 215
7820 186
4091 400
25205 61
18557 228
18360 449
2517 337
10268 649
1464 126