1039269 3616
694985 2189
20267 862
14533 590
11511 218
31943 648
5436 784
46851 479
99335 995
21381 766
3367 308
22262 408
74832 867
31167 320
19191 81
5253 597
24249 411
16106 252
28761 118
21173 112
7461 300
4634 604
5582 769
36698 364