15796 560
4632 431
7206 682
11532 894
49024 546
20634 215
7845 186
4117 400
25300 61
18696 228
18406 449
2534 337
10332 649
1478 126