1371 328
5255 534
115860 666
3783 638
1635 257
1951 488
46005 461
2865 170
18848 479
19928 378
144702 284
20218 818
91055 349
33413 606