2992 439
1761 395
3210 871
3192 343
3004 232
1649 279
22649 57
5122 472
78260 285
3147 479
2175 467
3104 835
3997 642
2443 312
3590 877
2473 711
3300 457
545 35
1177 227