18619 115
13970 146
20602 599
6453 42
14317 131
11859 159
13015 399
2487 461
2470 125
3414 441
1586 89