21657 334
8196 726
7373 47
14278 369
10002 711
27835 621
9076 355
3259 216
3194 623
4199 598
2244 186
7241 172
6711 741
3781 150
27026 212
13636 486