3097 83
3576 145
4579 876
6396 564
2107 173
2621 323
4629 582
2636 53
5767 622
4908 896
6216 560
7347 539
11348 471
3603 381
8332 396
2682 106
2490 245
3848 223
5144 451
5005 783
4514 623
7273 344
9193 905
10185 536
10849 727
9125 638
3767 466
3918 300