2956 415
3960 654
4099 568
3465 436
13054 431
22124 653
23479 138
12905 87
46706 754
3743 417
7684 1018
5864 593
4662 390
2268 342
1549 178
3977 782
2439 595
2652 421