5980 514
111066 236
45386 219
21083 405
12201 561
6367 448
9979 806
3885 261
2638 406
2976 755
2980 433