15311 346
258229 589
13071 197
281020 433
57906 108
54078 336
38103 420
50365 700
3452 437
10227 298
6989 683
5796 649
4296 163
55716 146