3182 769
2304 83
3111 398
2886 452
9985 299
25690 543
16414 116
14170 465
1643 221
3215 679
2508 610
3162 550
2046 328