2959 592
19658 373
405484 537
9782 406
28597 605
54810 77
6691 581
1344 94
11648 114
3133 459
2400 396
4054 675
6354 822
6450 720
5551 146
2179 302