2959 724
2079 474
2641 718
15711 69
721 156
2666 144
2554 261
2420 577
1967 500
3903 619
52828 511
15027 489
20129 367
263852 980
42096 591
96585 234
41458 121
52287 532