4035 752
3134 96
4839 98
5214 159
4186 639
5682 923
2799 217
12596 443
1330 58
6885 616
2655 145
2507 202
3958 598
5848 470
18555 103
5907 437
5914 702
3338 322
3511 542
4057 692
5376 909
8252 539
5831 562
3830 404
5065 123
9909 835
19081 502
41049 628