704 172
2266 642
2840 892
3012 957
297 87
305 60
1925 603
1658 447
1490 297
2437 657
2916 920
489 99
900 193
1822 431
5164 866
4084 568
35870 189