18297 114
13660 146
20475 599
6127 42
13573 131
11495 159
12134 399
2365 461
2195 125
3276 441
1453 89