2500 58
22599 74
4047 759
6213 396
6046 474
11094 360
44827 638
19571 796
7165 456
21610 206
9212 426
7767 419
2950 569
2380 597
20899 228
25342 89
3804 335
2440 496
14562 196
33563 283
8234 259
25166 619
18997 582
5891 507