146 27
25104 67
24422 119
168878 306
83223 843
63314 541
44784 105
19327 103
18890 608
7596 144
3241 601
15643 426
51648 107
6038 99
10267 463
7275 798
43050 439
5283 490