12251 28
6115 885
28845 292
28425 285
4254 459
6035 406
7121 488
37353 619
17368 330
21406 837
15672 408
20232 850
18040 280
37862 140
19863 909
5975 425
10734 230
3999 415
4235 525
16039 184