1015 177
7716 924
8377 246
21516 587
7643 621
12970 474
195224 407
8051 506
21635 732
17917 424
101786 699
133740 746
39323 489
25213 152
49352 544
4417 151
4300 347