2856 653
1008 257
1193 270
4494 682
4498 604
2892 799
18384 443
8615 314
2042 82
3904 631
10262 473
36269 900
40348 372
126108 752
5921 469