8085 59
30970 207
11250 158
12529 714
16345 576
15813 106
21584 422
8490 795
22305 409
13638 889
13967 622
6904 200
6295 282
4901 32
20525 568
17440 674
5995 54
10181 47
15246 362