3005 627
2860 808
2535 592
3064 676
2198 442
2103 544
942 166
1112 246
1110 265
17122 769
3177 781
972 220
783 166
1816 341
1369 232
1762 459
497 84
1855 348
2183 653
2382 712
2195 720
2858 582
1565 453
2329 635