3882 151
2912 293
4793 488
9296 215
13809 575
2391 265
14737 60
2993 743
3872 800
5803 370
3535 691
10123 86
11076 182
1602 101
1380 140
859 119
3996 792
2115 525