30815 581
54353 82
8404 163
29068 85
11161 41
26592 522
14734 32
32124 226
29884 164
13666 722
6949 592
26322 713
23403 410
19620 687
6539 390
4963 840
9319 907
41360 686
5037 327
5957 525
6663 851
8374 629
3585 509
24035 645
12050 212
28851 185
3640 377
2392 229