15436 560
4580 431
7090 682
11480 894
48790 546
20489 215
7819 186
4088 400
25205 61
18546 228
18360 449
2517 337
10267 649
1464 126