1061 254
3592 912
2794 378
3656 616
2724 286
8398 468
18453 306
2962 335
16518 235
29080 113
2915 517
8985 310
11866 580
12575 698
2700 309
1692 151
5110 831
2210 418
20833 353
9595 548