31016 356
29834 1473
24566 948
28396 342
33678 558
18478 107
17421 702
39813 101
27308 357
20501 336
46306 217
89535 190
30064 814
224729 1037
25722 73
31479 924
10247 287
20959 820
9156 128
42993 419
111818 699
10121 340
27155 859
12049 635
18786 319
33689 402
43800 625
211709 1013