5284 31
3080 485
727 45
9745 875
2609 144
3581 795
2410 348
1313 109
2134 179
3855 395
3063 784
3280 777
994 163
9683 331
2951 478
9210 100
1866 418
3118 614
1208 112
1178 141
3253 809
3027 494
3079 279
3411 692