1062 254
3616 912
2795 378
3662 616
2751 286
8412 468
18453 306
2965 335
16519 235
29081 113
2921 517
9000 310
11867 580
12577 698
2702 309
1695 151
5113 831
2213 418
20948 353
9601 548