30815 581
54351 82
8404 163
29067 85
11160 41
26592 522
14733 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
3584 509
24034 645
12050 212
28848 185
3640 377
2392 229