515815 838
44733 596
26067 505
14153 193
37909 401
19234 520
39295 518
20376 63
30171 120
20468 324
23089 527
4384 712
3822 713