50566 78
47773 560
127227 374
54126 703
26196 245
16302 696
101539 264
8809 28
15951 110
15940 410
3350 109
5804 551
4042 329
2794 135
35429 221
115105 293
95368 348
78424 353
26097 121
173855 313
276537 863
178681 421
160658 216
43568 197
5015 251
76439 459
5880 66
88507 174