2395 267
3246 298
14251 697
8057 383
36679 773
4378 271
2811 46
32262 514
934325 959
14923 515
4366 513
3041 650
2165 322
7634 493
8484 391