15860 59
340439 1022
102636 221
126465 231
42341 52
19240 41
40958 40
3725 50
2617 19
40589 60
103506 143
122468 341
4006 147
3228 247
52331 93
127282 127
115461 355
871725 2018
2515 218
44607 87
26937 57
27302 31
339119 982
99287 41