29781 157
28547 191
13959 458
50351 533
34265 842
47868 420
37321 489
67303 525
41290 400
32827 619
26896 888
54213 447
39053 301
81694 311
36029 91
27144 163
33186 473
53023 227
20843 302
19536 193
39074 449
29569 270
36482 532
23020 430