22590 149
9541 726
10951 841
4339 392
19795 58
7816 262
4550 212
13056 723
57265 416
496750 853
190854 287
127149 120
150236 422
104525 678
70154 284
93368 114
89234 672
194251 834
314676 571
124749 689
110691 519
356910 562
105609 79
191185 875
80776 609
87781 366
178458 647
285005 643