4032 752
3134 96
4833 98
5213 159
4185 639
5681 923
2798 217
12594 443
1327 58
6877 616
2654 145
2506 202
3957 598
5846 470
18554 103
5907 437
5914 702
3337 322
3509 542
4057 692
5376 909
8249 539
5828 562
3829 404
5064 123
9909 835
19080 502
41034 628