5396 802
29908 155
19813 901
45303 639
12394 153
15852 616
16018 636
8047 208
8633 126
7849 582
23689 369
27192 623
35830 543