37017 952
11863 675
22105 422
87002 839
17283 326
13098 31
49491 492
17958 450
28206 41
50273 592
14839 360
22488 188