1696 155
20506 492
2484 438
2243 230
10099 642
4012 560
3644 827
2284 246
4761 786
7092 221
25115 768
2844 426
5105 516
5934 715
9921 474
4832 613