4032 752
3134 96
4836 98
5214 159
4185 639
5682 923
2798 217
12594 443
1328 58
6880 616
2654 145
2506 202
3958 598
5846 470
18554 103
5907 437
5914 702
3337 322
3509 542
4057 692
5376 909
8252 539
5830 562
3830 404
5064 123
9909 835
19081 502
41039 628