7047 71
5763 591
3697 137
3529 553
3628 359
2986 166
7117 205
5435 302
4711 307
4376 162
1824 118
5899 508
4431 651
2322 99
3940 745
2781 318
42123 540