40047 400
24401 201
20959 152
49560 332
61420 355
93302 520
74901 465
25864 202
15252 189
61680 330
29724 221
18257 231
28313 244
33206 124