1062 254
3611 912
2795 378
3659 616
2743 286
8406 468
18453 306
2965 335
16518 235
29081 113
2920 517
8996 310
11866 580
12575 698
2701 309
1693 151
5112 831
2212 418
20918 353
9601 548