966 309
16587 782
30793 566
17376 548
17217 419
16156 385
23044 249
17215 777
56072 410
3190 319
9514 830
6526 528
35988 677
12187 102
3396 686
1357 156