32932 49
8020 160
12612 379
20717 301
15987 438
28734 465
374174 1076
40228 580
57585 485
25909 186
31703 166