2506 252
4549 693
1221 157
4191 578
3398 629
3765 245
10699 576
2217 44
3832 329
10364 761
3062 714
2797 221
7304 335
5163 520
6215 272
3058 142
1920 338
2896 208