57037 148
15358 346
258702 590
13073 197
281266 433
57965 108
54143 336
38198 420
50481 700
3457 437
10239 298
6992 683
5807 649
4302 163