6940 71
5673 591
2922 137
3429 553
3511 359
2851 166
6778 205
5322 302
4569 307
4206 162
1726 118
5761 508
4288 651
2244 99
3845 745
2703 318
41086 540