5073 472
76683 281
3131 479
2161 467
3097 835
3980 642
2434 312
3582 877
2469 711
3244 457
530 35
1176 227