30813 581
54348 82
8404 163
29063 85
11157 41
26591 522
14732 32
32123 226
29881 164
13666 722
6949 592
26321 713
23396 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
28843 185
3637 377
2392 229