1534 303
4252 103
10696 308
11268 797
4296 661
13851 132
10051 261
34806 354
16380 286
10646 180
10391 167
3307 71
5416 446