2382 267
3209 298
14195 697
8044 383
36593 773
4363 271
2798 46
32219 514
934176 959
14911 515
4354 513
3030 650
2154 322
7600 493
8470 391