3001 688
11548 335
2574 446
4984 465
3699 754
1156 75
1091 99
3726 634
3919 903
2215 127
2338 502
1316 105
7142 543
2698 491
1057 73
1537 155
7441 323
4267 738
1407 102
3203 777
3289 509
6656 286
2937 569
1592 326