18569 150
8694 977
10377 633
6580 598
217327 550
12346 422
28049 982
14512 259
24296 449
16901 315
4254 621
8125 401