3045 512
3031 243
15183 641
5363 521
2648 79
3839 617
13177 780
3766 712
2146 363
1831 106
2607 89
4567 874
1239 121
3099 312
3099 434
2750 336
4605 685
3161 486
2271 347
6684 847
4287 688
2802 378
1512 72
2831 393