17987 367
5557 94
2439 328
3145 504
3330 580
9573 399
3066 617
41624 746
14983 298
17554 322
8249 573
10523 416
1585 152