33447 73
49656 584
7161 783
18579 368
5646 94
2504 329
3221 504
3371 580
9688 399
3131 617
42399 746
15503 299
17813 322
8510 574
10963 416
1658 152