3162 493
2502 265
3515 406
2953 419
10401 524
4506 88
1972 80
3838 215
2833 283
1809 85
4575 928
2373 75
6203 831
33546 711
11272 484