30446 928
22001 205
21876 513
14150 140
17511 744
12253 634
12048 299
12406 51
21650 938
15853 669
14204 387
35484 469
10343 125
21149 709
7170 78
10872 400
16347 555
16066 170
20484 599
6401 272
11336 73
7692 480
6868 684
15760 463
10527 280
17301 1000
29832 643
22877 110