21093 570
7211 239
11002 754
15752 646
3726 271
4482 611
4810 182
4984 616
6781 204
9259 319
3463 273
2917 773
14186 487
20561 318
6217 569
26825 414
112569 962
18666 710
13011 442
54240 680
2358 48
8867 426
7468 255
51238 94
11174 109
40698 847
70727 521
34967 287