2986 874
3095 660
2031 332
54685 847
46812 175
25675 576
46740 503
20526 621
21444 386
23539 66
11448 509
12196 616
15205 493
19926 509
5297 230