11912 409
13950 612
25979 195
220782 1279
125345 1027
2786 121
4946 741
10268 368
25647 375
28239 889
25198 537