56059 148
15352 346
258619 589
13073 197
281233 433
57955 108
54129 336
38187 420
50460 700
3457 437
10236 298
6991 683
5804 649
4302 163