3182 769
2303 83
3110 398
2886 452
9983 299
25689 543
16414 116
14167 465
1643 221
3215 679
2508 610
3162 550
2046 328