15808 560
4639 431
7214 682
11541 894
49075 546
20648 215
7848 186
4118 400
25312 61
18708 228
18412 449
2535 337
10339 649
1479 126