5524 680
2241 41
4957 272
8052 262
136989 843
18474 623
71267 145
9493 553
6789 204
13807 385
14733 977
7001 918
3895 754