55955 148
15351 346
258595 589
13073 197
281227 433
57954 108
54124 336
38184 420
50458 700
3456 437
10235 298
6991 683
5804 649
4301 163