2997 465
27535 893
4227 214
7276 605
5152 196
13786 339
17095 128
6949 612
5539 423
11230 549
4308 575
20758 169
3560 174
4132 59
2698 657
14971 652
1065 169
19431 762
2294 394