21427 37
31517 40
16687 13
356584 1443
47229 176
30214 41
19496 46
26206 287
22309 35
20698 58
23044 47
44209 94
33173 129
14666 14
42097 91
34765 63
16788 24
52789 109
27564 43
44394 97
24918 56
54261 139
29451 210
33149 71