3048 399
1195 89
8084 899
4524 379
2543 364
6609 559
2060 137
4253 823
2147 440
8102 879
4180 147
4173 312
533 72
24813 726
3715 572
2915 350
5344 313
4271 334
3484 906
1624 373
6871 821
3670 609
4008 796
3378 436