3071 756
1084 177
2629 711
2191 160
6623 569
2449 576
1714 400
1128 74
2186 396
2533 603
2604 479
1633 378
2973 616
2442 540
1267 281
2990 808
679 205
1316 303
4409 883
22511 406
2146 418
2228 433
2938 187
3472 894