1066 254
3652 912
2803 378
3665 616
2850 286
8420 468
18455 306
2967 335
16524 235
29089 113
2930 517
9012 310
11870 580
12586 698
2707 309
1698 151
5116 831
2215 418
21010 353
9615 548