5990 514
110952 236
45328 219
21069 405
12191 561
6379 448
9978 806
3868 261
2649 406
2983 755
2993 433