515900 838
44735 596
26069 505
14153 193
37910 401
19234 520
39295 518
20376 63
30173 120
20469 324
23091 527
4384 712
3822 713