2197 87
2445 154
2292 65
2091 47
3584 338
1667 74
2101 46
2846 424
2630 115
3959 808
3515 547
4216 926
2563 187
1817 152
3568 537
2794 493
4260 638
2500 295
4043 383
2911 280
2605 295
3830 762
4972 741
4207 721
4473 438
3242 390
3300 206
5603 981