33445 73
49653 584
7161 783
18570 368
5646 94
2502 329
3220 504
3370 580
9687 399
3131 617
42388 746
15500 299
17811 322
8509 574
10962 416
1658 152