2933 876
2712 287
1656 181
3254 421
3324 347
2955 279
4229 573
6438 807
3533 630
2962 394
878 75
5367 580
9823 546
3058 392
6555 76
2897 350
5337 357
1598 23
6492 166
5107 127
4078 511
7901 503
5031 200
2762 760
2254 442
1188 301