5069 472
76565 281
3131 479
2159 467
3095 835
3979 642
2432 312
3582 877
2469 711
3243 457
530 35
1176 227