5597 803
30213 155
20214 901
45754 639
16885 154
16222 616
16544 636
8342 208
8745 126
7911 582
24562 369
27706 623
36432 544