2276 267
3258 298
14229 697
8072 383
36746 773
4360 271
2804 46
32639 514
934429 960
14915 515
4390 513
3038 650
2176 322
7716 493
8549 391