14096 197
18831 274
21184 234
77140 666
45574 725
3408 394
7869 955
4058 528
7334 323
10270 253
6681 620
7511 362
68812 184