4032 752
3133 96
4828 98
5207 159
4183 639
5680 923
2796 217
12592 443
1327 58
6875 616
2650 145
2504 202
3957 598
5842 470
18547 103
5903 437
5914 702
3336 322
3507 542
4055 692
5376 909
8246 539
5823 562
3827 404
5062 123
9902 835
19077 502
41026 628