18181 428
5549 604
10165 302
11619 111
48246 466
19408 373
28875 935
8641 969
24570 293
87714 633
33905 543
26114 185
52106 155
2845 206
69838 244