40905 642
77673 289
25132 523
43120 89
17417 447
29947 315
23617 811
10451 164
31602 648
58946 506
6172 261
16402 751
13960 537
15701 713
43857 391
14471 490
27244 375
8893 754
18219 396
19232 338
21061 646
41528 198
16866 462
13081 175
6971 40
29241 776
25702 600
16119 758