1059 254
3528 912
2777 378
3647 616
2661 286
8369 468
18447 306
2955 335
16511 235
29073 113
2902 517
8964 310
11853 580
12568 698
2687 309
1682 151
5100 831
2207 418
20790 353
9585 548