24413 816
10101 607
12805 984
2704 248
2466 641
1941 353
5495 953
3774 558
653 194
1205 310
4001 596
7717 457
18798 668
3258 414
1226 352
2553 613
3035 731
744 95
8066 444
2072 307
4193 758
2252 113
928 268
2984 640