16502 782
30870 566
17153 548
16896 419
16141 384
23107 249
17317 777
55987 410
3162 319
9873 830
6494 528
35897 677
12183 102
3373 686
1356 156