15421 560
4579 431
7086 682
11479 894
48781 546
20479 215
7819 186
4088 400
25204 61
18545 228
18359 449
2516 337
10265 649
1464 126