4039 509
815 156
1588 304
4751 723
2732 549
1288 333
2968 329
2912 617
2255 401
2178 593
2342 246
2767 482
1461 283
2693 797
422 86
2941 717
1137 229
2203 319
1236 270
988 255
1575 376
964 88
2905 938
2183 495