136 27
25007 67
24406 119
168642 306
83183 843
63293 541
44773 105
19292 103
18800 608
7585 144
3238 601
15616 426
51642 107
6025 99
10264 463
7264 798
42923 439
5276 490