6931 71
5664 591
2907 137
3416 553
3506 359
2845 166
6764 205
5311 302
4556 307
4195 162
1721 118
5739 508
4276 651
2235 99
3838 745
2693 318
40993 540