1349 303
3051 506
7322 104
3519 101
6191 518
5188 249
2653 392
10087 731
3021 287
3213 79
5662 464
23452 112
2676 292