2135 319
5537 329
5030 712
18573 251
9831 641
5479 459
3015 57
4541 371
5099 503
6307 726
13500 586
1940 68
22303 734
6370 414
3401 729