5091 832
4019 276
2271 177
4735 49
3334 445
7393 329
5674 966
4455 915
3687 505
4294 600
4948 605
5829 129
7305 64
4069 447
4743 111
5711 348
2681 370
7520 336
2270 159
19557 227
4922 748
4046 324
5382 780
36257 611
2912 327
17244 515
6739 355
12249 198