6932 71
5665 591
2909 137
3422 553
3506 359
2846 166
6769 205
5311 302
4560 307
4197 162
1722 118
5741 508
4277 651
2236 99
3840 745
2694 318
41018 540