14497 734
12047 551
2221 533
543 55
4304 139
10425 106
3582 660
2985 509
9667 490
6384 740
2766 274
1101 167
2970 649
808 57
2671 671
9790 832
2754 543
1097 161
4964 677
3348 626
5773 660
3590 570
2194 402
2965 828