32298 603
17534 546
36216 952
11547 675
21696 422
3269 517
2480 67
7915 483
85015 839
16868 326
12546 31
48164 491
17461 450
27615 41
48690 592
21774 188