30084 105
17907 805
12180 784
3159 148
4694 258
4532 603
5837 528
56813 78
3883 101
4973 92
5921 606
4751 473
29446 504
6564 319
17061 44
9831 163
2495 241
9055 226
6069 580
4450 204
5495 385
23069 512
10191 28
10298 646