2955 480
1014 89
5030 502
2890 589
1729 148
2557 401
5474 771
2661 343
417 50
2997 467
4048 907
1242 193
3755 680
3205 775
2160 66
3998 692
3156 657
9535 151
1679 444
3597 534
2761 519
3257 704
2878 562
2684 316