49641 584
7157 783
18543 368
5646 94
2502 329
3220 504
3369 580
9678 399
3131 617
42359 746
15491 299
17795 322
8497 574
10950 416
1658 152