15815 560
4643 431
7218 682
11541 894
49085 546
20656 215
7849 186
4119 400
25312 61
18713 228
18413 449
2536 337
10344 649
1480 126