21075 93
845 135
309 30
24697 498
2634 541
6938 712
5451 539
2619 117
3812 384
4373 202
3709 927
3036 446
1829 314
83952 277
24549 603
5218 447
3175 523
29354 209
6493 410
3740 322
12480 264
2762 546
1081 234
21884 195