35030 663
19568 326
12049 687
19818 599
94083 569
10706 123
62051 790
55646 581
4038 156
30548 757
4481 506
2976 100
11796 497
5086 217
9011 807
2816 64
9790 392
14269 695
7132 566
14829 279
4394 258
109055 592
15002 235
2028 24
2979 42
1417 61
4397 522
1414 120