15523 159
33003 175
10507 608
4027 695
2202 344
2664 447
9950 648
7683 547
23537 800
1699 122
32400 423
3734 277
12414 362
1455 231
5292 438
83963 239