3068 943
5438 347
8686 284
16069 587
1830 307
20953 673
3883 24
2540 296
3761 747
4100 595
24832 37
1649 260
1627 282
16242 278
95364 125
17730 275
7366 702
3109 498
1686 174
2966 168