1066 254
3654 912
2804 378
3665 616
2853 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
21012 353
9615 548