57881 149
15362 346
258758 590
13076 197
281300 433
57967 108
54149 336
38219 420
50496 700
3459 437
10239 298
6992 683
5807 649
4302 163