50960 160
25197 53
47384 109
32700 95
35643 97
27520 89
17345 36
71266 259
25394 57
29607 62
19002 40
21650 51
23554 68
26210 66
25530 51
12323 29
97513 353
22915 95
47339 131
47600 113
42139 61
61712 168
53174 134
31022 66