2200 580
1723 527
2640 724
2747 853
46073 226
3020 665
12628 674
2958 585
159 39
3983 614
14375 153
2037 157
8200 83
9881 90
6906 185
3275 592