15449 560
4581 431
7094 682
11482 894
48797 546
20489 215
7820 186
4091 400
25205 61
18550 228
18360 449
2517 337
10268 649
1464 126