510 31
695 71
610 93
2847 603
1373 235
2398 422
1526 312
3307 643
2105 518
2819 589
2636 457
737 118
2402 615
1282 255
839 226
3314 606
2087 329
863 195
2667 702
2853 897
3719 610
2668 763
2960 653
2059 227