508 111
1454 404
1332 323
2371 709
851 216
8431 34
11407 370
17462 245
19466 434
10711 236
6472 135
15543 552
8829 349