6526 877
5145 613
14688 208
5988 766
2907 227
10542 74
3268 334
2603 515
4971 741
2070 67
4289 682
3773 266
1130 88
4341 528
2875 599
6837 502
7443 634
3642 665
3349 614
3063 385
6500 685
2362 36
3986 270
10232 522