144 27
25050 67
24415 119
168762 306
83211 843
63303 541
44777 105
19317 103
18850 608
7592 144
3239 601
15635 426
51645 107
6030 99
10266 463
7271 798
42987 439
5279 490