2913 211
5509 847
956 74
3150 340
4859 349
5993 568
1628 212
4405 341
3892 899
1415 174
2774 409
1429 63
21281 161
7810 854
12331 343
29620 529
3515 527
31438 178
4795 748
25951 713
5214 724
2500 98
30226 537
4446 472
7572 58
3778 177
2132 324
2645 548