31298 512
36170 489
15259 264
24281 109
4215 768
107760 250
31085 343
21466 1055
48391 276
37933 646
29264 464
25293 444
3764 346
28643 820
27805 394
28414 669
4459 897
45640 796
3193 483
31957 97
5489 340
2489 98
31130 601
40654 447