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