3182 594
1305 81
6265 540
20005 667
12937 290
3615 150
4298 814
18512 342
4418 359
2095 359
3098 538
19546 246
666 74
1927 340
2077 593
7880 515
5325 63
1649 98
3106 259
2818 726
8626 659
1808 178