16767 22
1696 26
2392 49
3547 61
2805 48
277294 326
139937 208
8894 28
286638 508
1978 8
68597 147
3268 31
46737 91
3298 51
3752 114
251283 618
23618 24
9169 34
2410 82
210377 745
2735 14
3980 59
34897 82
126905 278