32816 340
27162 221
29060 327
15013 558
59054 466
27537 75
15234 410
29291 287
19049 141
50793 284
108332 399
52222 489
54349 444
32800 575
29851 529
42503 872
50647 147
22639 144
40517 438
102607 279
106243 469
39486 271
79703 670
21580 422
54320 193
34804 932
18844 99