16902 171
8689 81
6744 138
4827 56
5263 299
5231 179
6245 346
2488 124
51804 56
86859 261
77987 793
32107 435
17130 95
20973 324
13002 582
13278 838
10290 664
8589 188
5601 133
3047 394
6496 623
3596 285
121412 808
37158 153
30396 221
5447 242
5250 716
6594 533