3017 592
19668 373
405730 537
9787 406
28637 605
54943 77
6708 581
1350 94
11675 114
3148 459
2412 396
4068 675
6366 822
6479 720
5569 146
2193 302