3182 769
2303 83
3110 398
2886 452
9981 299
25688 543
16414 116
14166 465
1643 221
3215 679
2506 610
3162 550
2045 328