3015 521
24058 50
13582 153
4300 691
1440 383
2602 247
10286 802
10895 203
5456 509
3774 767
2190 103
5381 783
9462 155
8555 848
1449 274
3929 610
5980 190
9947 279
3858 191
7963 530
21494 856
33574 496
4054 193
3458 352
3650 275
4828 554
1758 362
1090 137