49631 584
7157 783
18517 368
5645 94
2501 329
3219 504
3369 580
9674 399
3131 617
42341 746
15486 299
17789 322
8491 574
10948 416
1658 152