3175 493
2509 265
3531 406
2959 419
10421 524
4524 88
1986 80
3902 215
2848 283
1822 85
4586 928
2384 75
6214 831
33615 711
11317 484