49597 584
7149 783
18445 368
5643 94
2497 329
3215 504
3364 580
9665 399
3129 617
42092 746
15464 299
17775 322
8466 574
10928 416
1650 152