30309 961
37110 277
23535 205
22367 59
98818 578
87823 792
26534 964
49028 83
87201 101
99153 94
75427 17
75833 572
67422 488
80345 527
58891 409
71159 182
53103 221
68036 526
84797 793
36050 444
37667 392
22094 191
37011 297
44338 772