15666 159
33121 175
10511 608
4045 695
2213 344
2668 447
9982 648
7686 547
23556 800
1699 122
32464 423
3735 277
12427 362
1455 231
5297 438
84048 239