9562 305
83021 677
43586 694
51027 193
20831 457
50123 261
34379 156
16573 908
11325 401
7187 372
1000 34
3517 578
4458 524
15971 632