16322 234
33477 73
49691 584
7176 783
18680 368
5650 94
2505 329
3222 504
3373 580
9715 399
3135 617
42475 746
15524 299
17831 322
8535 574
13564 416
1662 152