15808 159
33243 175
10511 608
4066 695
2218 344
2677 447
10012 648
7687 547
23571 800
1700 122
32539 423
3736 277
12440 362
1455 231
5307 438
84150 239