30602 89
3202 104
16289 182
9362 55
14431 763
10208 554
3358 564
4657 575
37140 345
10008 692
4513 465
7785 66
6917 564
1617 295
14941 584
13814 678
11075 555
3354 755
9514 260
26945 173
12097 244
20202 386
6205 779
27438 508
4268 885
3778 136
5813 259
1173 158