5916 500
862 170
2835 767
952 255
3596 890
1828 233
2913 612
2107 438
861 182
3368 601
1040 180
1014 159
967 185
3501 842
1528 391
358 51
2649 530
2829 809
967 280
1571 419
3117 745
2547 531
2228 414
2979 303