29692 500
39014 161
38811 387
30914 466
30656 648
26214 326
26286 521
77343 595
65404 152
59699 734
56518 372
26488 678
35549 287
84006 697
44005 275
28633 97
140086 691
44869 405
29632 219
117987 280
63274 758
51529 613
35364 624
30673 463
57110 404