3067 594
1262 81
6250 540
19960 667
12928 290
3614 150
4297 814
18474 342
4405 359
2092 359
3097 538
19542 246
664 74
1927 340
2076 593
7877 515
5293 63
1646 98
3098 259
2814 726
8624 659
1805 178