2816 251
7950 62
3849 202
3055 128
8867 426
18395 582
7888 646
3872 385
6758 983
1944 195
1559 151
6283 261
5713 416
7679 534