10871 479
89645 171
3224 68
3573 232
10653 667
3945 510
5190 321
3092 266
3498 871
42711 578
5396 433