15311 560
4573 431
7079 682
11472 894
48746 546
20461 215
7816 186
4087 400
25187 61
18533 228
18348 449
2516 337
10258 649
1464 126