2960 867
613 90
1347 369
1887 524
41514 495
62602 468
107012 626
52115 297
60729 899
28724 386
49157 611
30267 163
43681 313
87362 331
40882 136
78093 953
51076 544
107114 482
48963 596
55949 597
61552 663
103271 821
53142 802
25996 280