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