2993 232
1648 279
22550 57
5107 472
77651 281
3141 479
2173 467
3102 835
3992 642
2440 312
3587 877
2471 711
3259 457
544 35
1177 227