2133 612
2857 850
1265 397
886 253
820 169
600 195
839 215
658 214
313 75
735 229
2584 516
2615 573
9054 75
2603 271
8537 94
14508 783
7887 249
5845 469