3197 184
13477 622
23816 377
18852 338
41707 637
20850 240
148478 348
2249 145
3732 522
2030 82
2368 168
9516 344
5753 689
41371 509
50934 137
36921 169