3085 611
2889 718
2893 245
1396 230
1189 188
2259 381
2914 671
215 32
1693 407
22877 617
5313 608
2460 142
3151 862
856 145
3129 735
1385 148
504 60
2130 602
2616 692
3606 703
765 165
1325 91
3181 417
3077 555