2948 691
1595 412
211 48
2671 554
1229 327
2395 577
2602 534
2333 648
1348 287
573 129
21647 262
11724 557
5504 42
11552 178
3051 636
1882 584
2679 695
2825 510
1154 303
2249 659
1660 486
1222 331
2292 482
1412 448
2793 732
609 113
3096 657
1703 448