4032 752
3134 96
4832 98
5210 159
4183 639
5680 923
2798 217
12594 443
1327 58
6876 616
2653 145
2505 202
3957 598
5845 470
18554 103
5906 437
5914 702
3336 322
3509 542
4056 692
5376 909
8248 539
5825 562
3829 404
5063 123
9909 835
19079 502
41031 628