21593 349
4006 438
89934 175
279284 605
13308 197
292157 442
60358 108
56650 339
43919 422
57068 705
10527 298
7134 683
6091 649
4595 163