3259 93
4100 775
2947 522
10949 367
16367 393
5647 508
38847 82
3874 728
4742 315
9063 529
4725 613
18451 109
1150 175
5947 525
1840 361
7974 692
7044 52
20247 247
3030 578
39695 373
1610 221