1025 169
3104 331
12364 839
8498 711
11203 67
12354 683
4093 281
4103 199
10789 601
27489 1050
9296 303
34430 161
7948 200
5173 787
3332 628
6249 323
5765 220
3235 425
4172 266
4170 601
17390 824
3365 279
2935 112
3000 493
6158 955
22129 277
5524 410
4477 547