5395 327
6250 406
27796 493
16937 164
13633 980
125828 593
64721 417
28103 631
5803 842
3008 482
11175 261
6722 53
4318 332