2679 69
1075 108
3247 625
1385 402
4160 545
1812 277
1406 31
3428 561
1313 61
5512 870
3383 879
955 39
2870 336
2283 461
1556 307
1572 151
3857 310
2658 413
4523 703
2817 744
2154 156
4923 700
2044 501
1978 499