2991 439
1761 395
3210 871
3192 343
3003 232
1649 279
22641 57
5120 472
78198 285
3147 479
2175 467
3104 835
3997 642
2443 312
3590 877
2473 711
3300 457
545 35
1177 227