2959 313
1590 151
1546 206
197 42
2430 442
3153 433
1707 415
685 146
2265 477
2784 913
3588 467
4051 677
2104 303
2648 184
2369 458
1434 382
2744 732
1304 340
2655 811
3235 426
2464 559
2148 462
2597 677
1645 414