5551 802
30135 155
20116 901
45623 639
16836 154
16132 616
16432 636
8285 208
8715 126
7885 582
24396 369
27592 623
36316 544