7047 71
5763 591
3698 137
3532 553
3628 359
2986 166
7118 205
5436 302
4712 307
4376 162
1824 118
5900 508
4433 651
2322 99
3940 745
2782 318
42128 540