3131 610
5798 681
8292 445
4893 457
5191 597
35466 877
6004 392
3571 109
109064 613
5581 141
36937 952
7630 65
10169 969