3132 910
1888 543
2783 696
1272 376
2042 422
960 297
1326 314
1418 55
2239 610
2606 715
3038 767
1632 326
2948 629
2864 626
3831 705
2511 315
3516 762
3078 978
3007 734
941 181
3150 692
2335 563
1329 258
2626 666