5958 514
111011 236
45371 218
21066 405
12193 561
6343 448
9805 806
3861 261
2631 406
2964 755
2974 433