2383 267
3214 298
14195 697
8045 383
36606 773
4363 271
2802 46
32231 514
934198 959
14916 515
4354 513
3032 650
2156 322
7610 493
8472 391