1590 415
1431 298
34722 296
8354 638
4934 209
6334 392
12231 169
5831 727
12833 44
10811 391
21207 349
16926 454
10072 728
3952 404