16005 203
4253 86
17578 858
19168 111
5680 462
2975 462
8341 85
11252 635
12662 666
5101 392
8193 659
7140 482
3149 138
6376 82
6958 864
9837 631
10614 350
2045 194
4193 39
1788 299