32377 603
17577 546
36287 952
11590 675
21738 422
3284 517
2493 67
7947 483
85226 839
16923 326
12605 31
48309 491
17508 450
27682 41
48872 592
21857 188