22523 149
9514 726
10931 841
4337 392
19769 58
7794 262
4547 212
13038 723
57216 416
496193 853
190692 287
127032 120
150116 422
104430 678
70102 284
93292 114
89147 672
194083 834
314342 571
124641 689
110625 519
356541 562
105525 79
191003 875
80709 609
87705 366
178287 647
284710 643