2959 415
3960 654
4100 568
3468 436
13056 431
22124 653
23480 138
12906 87
46714 754
3744 417
7684 1018
5864 593
4662 390
2269 342
1549 178
3978 782
2439 595
2652 421