37977 11
38054 2
55302 12
15527 2
35881 11
11530 7
35884 3
23382 4
14355 8
31532 31
32127 31
36757 25
41077 33
49702 27
11401 3
46052 25
24726 22
383578 132
152327 9
222333 28
455079 93
199280 49
289009 65
419832 70