2913 211
5516 847
956 74
3151 340
4861 349
5993 568
1628 212
4405 341
3892 899
1416 174
2774 409
1430 63
21296 161
7814 854
12335 343
29626 529
3515 527
31468 178
4796 748
25955 713
5215 724
2500 98
30233 537
4447 472
7575 58
3778 177
2132 324
2645 548