15848 159
33281 175
10512 608
4071 695
2222 344
2683 447
10032 648
7688 547
23576 800
1701 122
32560 423
3737 277
12440 362
1455 231
5310 438
84173 239