15567 159
33051 175
10508 608
4034 695
2210 344
2664 447
9964 648
7683 547
23544 800
1699 122
32434 423
3735 277
12418 362
1455 231
5293 438
84006 239