2967 150
139860 294
14244 178
3108 291
10295 258
14985 784
4300 301
3216 346
22274 151
21605 522
3757 207
2248 24
4992 145
3181 446
12528 313
7760 803
3160 192
2980 214
5419 437
8195 662
64378 201
12200 517
2780 272
29056 53
28932 776
35551 497
18142 741
7908 581