31067 55
10180 933
34463 544
3879 178
5642 161
14845 331
7501 344
11803 628
12137 252
8244 840
5800 325
5104 520
3921 562
3285 465