3196 601
3261 604
2550 712
340 51
853 253
2908 874
2631 530
887 221
408 44
3424 524
949 280
4401 755
1895 336
1738 355
3204 816
1654 403
1147 209
3139 523
3584 675
2513 569
3962 690
1971 53
1127 272
1958 240