2378 267
3199 298
14191 697
8044 383
36590 773
4362 271
2797 46
32200 514
934142 959
14911 515
4354 513
3030 650
2154 322
7600 493
8464 391