20 10
4 289
17 475
7 88
15 392
6 126
1 176
10 12
16 98
5 8
18 75
