31196 650
3458 147
63440 75
11811 739
24421 245
11473 194
15607 290
18288 455
39691 144
34658 391
16815 71
44421 80
22988 545
18003 698
11718 207
14618 194
88426 573
35283 740
39407 98
20029 395
30309 181
25417 75
18649 501
19837 807
17981 898
6969 689
20266 139
51469 530