332 62
2350 267
3374 298
14387 697
8115 383
36987 773
4418 271
2877 46
33092 514
934870 960
15043 515
4472 513
3079 650
2220 322
7784 493
8635 391