1061 254
3600 912
2795 378
3658 616
2732 286
8403 468
18453 306
2964 335
16518 235
29080 113
2918 517
8991 310
11866 580
12575 698
2701 309
1693 151
5111 831
2211 418
20869 353
9599 548