12297 28
6143 885
28858 292
28442 285
4259 459
6083 406
7157 488
37367 619
17386 330
21422 837
15686 408
20246 850
18066 280
37921 140
19878 909
5979 425
10746 230
4003 415
4244 525
16042 184