4039 752
3136 96
4841 98
5214 159
4186 639
5685 923
2800 217
12596 443
1330 58
6886 616
2656 145
2508 202
3958 598
5849 470
18556 103
5907 437
5914 702
3338 322
3512 542
4058 692
5376 909
8253 539
5831 562
3831 404
5065 123
9909 835
19081 502
41052 628