3109 802
4557 383
2267 129
1803 513
3555 276
3496 640
2518 124
1504 215
2085 271
2813 656
2876 687
2702 170
1372 387
1522 298
4792 497
2070 518
4598 367
5542 485
1648 66
1758 402
4227 539
20819 758
845 116
2908 784