18086 116
30907 581
54591 82
8427 163
29203 85
11263 41
26697 522
14772 32
32176 226
29976 164
13695 722
6962 592
26372 713
23442 410
19719 687
6562 390
4970 840
9333 907
41529 686
5064 327
5978 525
6688 851
8481 629
3601 509
24392 645
12245 212
29166 185
3667 377