47008 137
18633 31
25279 69
11838 16
34358 82
13560 11
50986 70
102972 339
58202 97
17750 34
11072 11
19423 34
29047 47
9323 17
42008 99
14505 30
14395 26
25000 46
28607 58
48882 91
21689 67
31482 26