2931 251
8258 62
3981 202
3230 129
8951 426
18479 582
7956 646
3946 385
6829 983
2016 195
1619 151
6357 261
5779 416
7752 534