2885 551
3998 539
1189 103
5075 487
10332 295
8271 394
11540 515
28808 913
43567 464
27920 182
3735 791
2592 341
1652 83
4559 682