2942 592
19656 373
405375 537
9779 406
28581 605
54759 77
6682 581
1340 94
11623 114
3128 459
2393 396
4048 675
6347 822
6440 720
5537 146
2173 302