3070 943
5607 347
8772 284
16087 587
1835 307
20974 673
3887 24
2546 296
3768 747
4100 595
24913 37
1651 260
1628 282
16271 278
95376 125
17737 275
7369 702
3112 498
1686 174
2966 168