12488 121
4232 567
5923 627
14241 661
10936 399
5510 940
3597 502
129960 306
33502 521
183389 930
37686 679