18017 367
5559 94
2440 328
3145 504
3330 580
9578 399
3067 617
41674 746
14999 298
17563 322
8266 573
10544 416
1586 152