44989 610
14412 499
8584 593
24316 550
8197 112
37705 536
11044 270
5394 937
4586 646
29021 352
55507 448