5075 472
76740 281
3132 479
2163 467
3097 835
3982 642
2434 312
3582 877
2469 711
3246 457
531 35
1176 227