2535 104
12715 842
8751 475
4204 262
19617 782
2259 212
3560 195
3872 538
5539 421
7442 628
2894 95
2143 76
4197 714
4365 345
2823 183
5142 709
3046 434
17830 151
3273 311
3447 578
1825 90
4541 743
4323 877
4165 630