4032 752
3134 96
4832 98
5211 159
4183 639
5680 923
2798 217
12594 443
1327 58
6876 616
2654 145
2505 202
3957 598
5846 470
18554 103
5906 437
5914 702
3336 322
3509 542
4056 692
5376 909
8249 539
5826 562
3829 404
5064 123
9909 835
19080 502
41032 628