7047 71
5763 591
3698 137
3532 553
3628 359
2988 166
7118 205
5437 302
4712 307
4377 162
1824 118
5900 508
4433 651
2322 99
3940 745
2782 318
42133 540