1023 262
1844 398
2654 378
3509 616
2390 286
8147 468
18336 306
2826 335
16362 234
29125 113
2759 517
8743 310
11337 580
12537 698
2622 309
1585 151
5058 831
2160 418
20381 353
8189 547