142997 136
16791 115
47084 173
45041 78
96623 369
22127 244
77724 260
22053 69
18086 346
27968 717
18146 656
20028 773
19498 412
27933 221
79707 286
91402 348
75281 353
167166 309
264315 860
15788 544
9912 498
40225 197
3956 387
5503 470
72757 459
2881 368
80866 174
127073 250