29084 137
21546 640
29825 70
31449 443
17318 110
26237 201
33626 126
20858 422
25995 212
30851 344
19076 569
22017 670
28988 128
28097 481
22713 296
18693 386
25808 201
26106 175
28278 155
21630 264
20366 238
20186 354
37454 523
29318 295