22804 118
11293 403
1240 47
2548 595
903 83
13250 810
1058 265
8980 105
42023 593
7196 953
1603 147
4647 689
30051 279
1973 300
3730 695
5232 462
2919 296
2566 477
793 98
2954 677
4279 313
5850 384
747 88
2324 570
1363 275
3077 933
7170 449
1301 269