33911 442
62460 460
74446 954
42044 341
59465 604
14143 238
24103 205
37468 622
48084 515
19833 78
15343 408
102031 703
63128 985
25714 292
24098 231
37601 665
96043 266