2901 638
4273 503
1729 361
2972 413
3863 274
2361 349
8852 436
3450 817
16039 847
3009 850
3412 117
4442 993
3616 728
6042 864
3135 69
4046 581
4232 235
2929 634
1969 287
3246 322
3701 701
3654 573
3621 553
1603 164