15660 159
33120 175
10511 608
4044 695
2213 344
2666 447
9978 648
7685 547
23555 800
1699 122
32462 423
3735 277
12427 362
1455 231
5297 438
84045 239