15549 159
33029 175
10508 608
4027 695
2207 344
2664 447
9955 648
7683 547
23542 800
1699 122
32422 423
3735 277
12417 362
1455 231
5293 438
83988 239