3176 713
4480 859
2040 430
5011 444
829 148
2227 464
861 184
2104 349
2192 688
2134 393
2688 271
1978 410
3178 775
4666 526
2995 509
993 264
2386 253
5615 577
6555 647
1527 205
2355 533
10506 111
2252 446
2915 269