32308 603
17542 546
36226 952
11555 675
21702 422
3269 517
2482 67
7922 483
85054 839
16874 326
12552 31
48188 491
17466 450
27624 41
48724 592
21792 188