5169 531
4975 321
577122 950
17429 87
59356 172
26837 311
159433 534
24203 857
26095 224
35406 594
3764 201