2252 642
2839 892
3001 957
297 87
299 60
1922 603
1641 447
1476 297
2431 657
2905 920
478 99
896 193
1817 431
5158 866
4075 568
35817 189