18446 115
13844 146
20551 599
6314 42
14008 131
11712 159
12685 399
2437 461
2368 125
3372 441
1506 89