32352 603
17567 546
36270 952
11582 675
21724 422
3281 517
2490 67
7943 483
85170 839
16902 326
12582 31
48272 491
17495 450
27664 41
48819 592
21835 188