31183 91
29181 220
36581 288
13826 335
29049 879
72087 93
64672 400
19872 517
7893 523
6418 236
3739 122
4127 257
15520 234
20863 349
22693 47
19573 62
21644 238
24593 159
18450 328
19457 109
29761 247
28203 268
18652 103
25382 518