35291 603
18590 547
38203 952
12380 675
22784 422
3576 518
2904 67
8766 483
90187 840
17801 326
13849 32
51703 492
18800 450
29194 41
52795 593
23531 188