5059 755
6408 328
4128 685
6525 334
5032 681
11342 420
2385 226
7228 693
5014 78
4967 463
4400 269
3648 565
12082 449
3002 251
8066 611
21438 74
3054 396
1313 43
10631 111
9079 679
13679 475
12359 456
5847 338
18983 618