33732 603
17901 546
37013 952
11863 675
22104 422
3382 517
2651 67
8229 483
86995 839
17283 326
13093 31
49485 492
17957 450
28204 41
50273 592
22487 188