12168 263
85365 252
101006 221
72023 546
118774 504
33378 370
4569 537
31400 105
5476 835
2725 359
18615 67