3249 498
2931 264
47974 61
3605 59
24892 89
9921 75
8554 671
4886 807
11641 358
3240 205
3094 68
4944 321
2701 355
2669 294