2944 803
3765 532
7603 462
8811 357
1472 156
4017 931
21413 182
2625 370
1733 207
3268 693
3515 653
2982 343
991 73
21211 201
12419 86