25055 64
21202 56
56534 261
86483 471
74129 394
30945 95
31439 89
26054 70
28432 40
30887 107
29650 92
49285 194
19899 56
27555 80
29884 74
54883 133
31974 82
377778 1418
276840 1280
95340 175
115746 296
198591 445
53312 90
89866 318