3988 55
13586 132
8824 28
21270 340
10882 176
2976 365
4731 527
19539 94
3813 466
6260 954
9874 458
9841 692
8334 449
15324 409
8993 567
5094 746
8079 281