2256 642
2840 892
3003 957
297 87
304 60
1923 603
1647 447
1487 297
2433 657
2908 920
483 99
898 193
1819 431
5160 866
4077 568
35832 189