2249 642
2838 892
2998 957
297 87
298 60
1922 603
1632 447
1475 297
2428 657
2904 920
478 99
894 193
1815 431
5158 866
4074 568
35805 189