38184 582
5321 373
1255 46
3567 147
20784 488
3630 778
28826 461
14078 663
2981 524
35232 349
2461 371
5164 529