2133 612
2857 850
1264 397
886 253
820 169
600 195
837 215
658 214
313 75
735 229
2584 516
2615 573
9048 75
2603 271
8537 94
14507 783
7887 249
5845 469