15556 159
33033 175
10508 608
4027 695
2208 344
2664 447
9958 648
7683 547
23543 800
1699 122
32426 423
3735 277
12417 362
1455 231
5293 438
83995 239