2629 86
4031 704
37562 537
817 45
3725 416
2168 69
24887 165
2493 233
2651 398
6682 598
70259 670
4503 452
5558 165
6139 119
28081 155
15851 267
4441 542