1225 181
17962 345
23283 586
89199 352
51316 346
9520 341
2884 246
2332 266
3885 313
9190 481
2750 533
14734 527
5456 419
7042 559
3045 137