47578 230
30089 291
95691 386
28482 283
83172 333
41565 422
40059 394
106285 446
56859 648
74103 511
85746 266
340630 818
109643 505
57452 329
89716 723
35081 150
243674 968
34392 231
1542 46
20318 105
19395 54
32171 508
113125 224
141858 276