3146 405
2983 586
126132 633
47891 466
4557 422
5281 599
3117 395
2804 491
5339 436
42411 115
72778 680