3226 663
1627 411
559 41
677 125
6266 394
3007 809
4945 862
1895 341
3098 210
1572 358
5139 251
1211 244
5110 527
2653 584
436 60
3092 740
4600 743
3352 424
1738 442
2897 291
2387 597
2677 714
3359 517
1250 74