5515 680
2234 41
4943 272
8037 262
136881 843
18472 623
71238 145
9490 553
6789 204
13806 385
14729 977
6996 918
3895 754