1637 274
8474 791
12044 412
16318 327
8019 563
37399 460
121112 597
30234 61
70477 252
7705 434
5855 529
4112 73
2626 533
16273 58