22804 118
11298 403
1246 47
2551 595
905 83
13250 810
1058 265
8992 105
42094 593
7208 953
1609 147
4649 689
30055 279
1975 300
3732 695
5240 462
2922 296
2572 477
793 98
2954 677
4284 313
5851 384
747 88
2325 570
1373 275
3078 933
7182 449
1301 269