5488 357
16025 338
3498 771
14395 109
4466 316
2450 214
8558 546
3699 300
8598 815
20126 623
9898 601
42316 759
19993 387
3444 598
3808 197
2078 275
5284 145