3932 386
5653 131
2372 296
3465 808
21290 183
7020 866
2911 452
1070 114
40407 595
1831 278
1654 224
2829 543
7856 251
684 55
9796 770
5691 403
7342 582