38192 52
9574 258
2853 446
6655 699
5212 471
16996 211
16621 457
4077 583
12506 153
11409 824
2353237 3886
3382 587