31046 315
34720 430
16295 111
18228 599
25354 168
38321 785
20404 354
36789 285
17762 216
17906 764
31689 961
14061 458
20898 231
23505 448
18152 243
24014 283
19945 555
19292 392
14355 494
36524 161
26402 556
18424 622
45487 192
21108 470