15796 560
4632 431
7205 682
11532 894
49019 546
20632 215
7843 186
4116 400
25298 61
18692 228
18402 449
2533 337
10331 649
1478 126