9405 50
5535 816
6085 440
5131 182
3126 561
1693 257
2264 237
19197 618
2921 376
3973 653
3220 555
3116 490
11786 273