2163 500
860 29
15279 338
9152 237
2789 561
3142 98
15547 136
1517 126
1755 173
4252 707
3877 59
4261 733
12851 61
26818 597
3148 748
9487 577
3189 179
2417 45
7275 375
6158 846
8795 182
3772 654
5188 441
4090 897
2579 379
5349 794
5499 411
15217 648