3221 86
4154 704
38162 537
866 45
3753 416
2208 69
24908 165
2496 233
2641 398
6679 598
70467 670
4485 452
5549 165
6138 119
28297 155
15833 267
4432 542