14096 197
18830 274
21175 234
77132 666
45573 725
3407 394
7869 955
4058 528
7334 323
10270 253
6680 620
7511 362
68811 184