30396 122
49405 262
27387 263
15315 154
55827 216
47569 593
3305 92
6658 773
3747 694
18057 322
7132 740
1216 195
95108 311
35296 105
26926 97
14715 212
5702 153
55155 368
92221 587
1544 407
30319 744
3898 86
3800 871
4443 61
3319 612
189276 531
270292 531
62087 418