31800 395
12676 564
7620 790
26607 274
14295 570
5687 455
10716 247
9424 159
6196 804
67190 302
29887 865
8082 852
24592 721
8557 812
34961 258
213485 1055
23061 360
80703 787
132489 839
13591 809
73918 449
23312 630
68796 438
5296 215
6895 560
10519 488
6352 687
188013 1005