3191 123
2372 327
2695 184
1685 185
4782 485
1002 133
3535 457
3175 173
2260 324
6481 607
6828 268
2550 222
2897 615
6081 565
3337 633
5952 443
11747 468
2652 515
3336 397