5308 665
3088 553
4048 262
2997 565
4034 400
2877 29
9466 135
9663 714
2921 129
7478 578
808 36
8146 790
8701 297
3177 279
3182 721
3169 501
2284 103