50250 342
10472 706
5823 526
39678 179
181637 892
147398 612
25922 447
12944 517
39731 168
20244 201
199426 413
27449 234
48949 758
193121 692
30975 871
14129 881
95865 169
68982 135
43655 389
71463 329
41558 870
32462 758
28895 786
34549 462
201513 641
46702 313
332306 1230
94043 260