30814 581
54348 82
8404 163
29065 85
11157 41
26591 522
14732 32
32123 226
29882 164
13666 722
6949 592
26321 713
23402 410
19620 687
6538 390
4963 840
9319 907
41359 686
5037 327
5957 525
6663 851
8374 629
3584 509
24032 645
12049 212
28845 185
3637 377
2392 229