2950 251
8283 62
3991 202
3241 129
8968 426
18490 582
7966 646
3956 385
6839 983
2024 195
1629 151
6367 261
5787 416
7762 534