15853 159
33293 175
10513 608
4071 695
2222 344
2684 447
10038 648
7689 547
23578 800
1701 122
32564 423
3737 277
12440 362
1455 231
5310 438
84180 239