49643 584
7158 783
18547 368
5646 94
2502 329
3220 504
3369 580
9679 399
3131 617
42370 746
15495 299
17798 322
8499 574
10951 416
1658 152