3171 493
2505 265
3526 406
2957 419
10413 524
4515 88
1983 80
3861 215
2840 283
1820 85
4582 928
2381 75
6208 831
33597 711
11302 484