18405 115
13787 146
20532 599
6273 42
13904 131
11646 159
12574 399
2411 461
2299 125
3311 441
1487 89