30815 581
54350 82
8404 163
29066 85
11159 41
26591 522
14732 32
32123 226
29884 164
13666 722
6949 592
26322 713
23402 410
19620 687
6539 390
4963 840
9319 907
41360 686
5037 327
5957 525
6663 851
8374 629
3584 509
24032 645
12049 212
28847 185
3638 377
2392 229