44940 610
14406 499
8555 593
24238 550
8165 112
37672 536
11034 270
5374 937
4579 646
28851 352
55437 448