15648 159
33117 175
10511 608
4042 695
2213 344
2666 447
9976 648
7684 547
23555 800
1699 122
32458 423
3735 277
12427 362
1455 231
5295 438
84042 239