27509 575
21053 524
3027 658
80665 783
15222 312
23409 650
10334 683
17566 219
13679 88
149002 651
255139 846
49406 300
9318 638
6966 719
3810 324
3670 190
8523 553
7249 588