3197 184
13477 622
23817 377
18852 338
41708 637
20851 240
148488 348
2249 145
3732 522
2030 82
2368 168
9516 344
5753 689
41372 509
50940 137
36921 169