5025 70
3819 677
6992 419
5960 618
2763 259
1406 128
8768 982
12950 154
3248 450
6132 221
20602 796
3700 713
1727 185
3803 406
2146 505
25080 248
3310 685
3828 444
1723 279
1101 41
2642 638
38934 60
4476 610
1836 331
1687 98
9614 432
3704 599
5172 824