6918 71
5656 591
2886 137
3411 553
3498 359
2832 166
6755 205
5303 302
4547 307
4184 162
1717 118
5720 508
4261 651
2229 99
3833 745
2680 318
40916 540