35050 300
25270 510
26612 576
20832 537
22308 664
29150 673
30469 303
19347 604
26066 284
30881 840
37521 418
28159 95
16640 406
34139 622
20885 312
36107 91
50845 289
27656 490
27258 825
29196 561
31486 163
18884 210
23310 267
41074 493