1695 321
30262 295
6971 235
6650 641
6813 561
9765 116
15322 608
3522 564
6517 669
3582 352
3911 416
6855 501