975 181
17838 345
19725 583
81494 347
46331 344
9399 341
2765 246
2284 266
3739 313
9133 481
2728 533
14561 527
5343 418
6980 559
2971 137